From: Marco Trevisan (TreviƱo) Date: Thu, 11 Sep 2025 11:33:42 +0000 (+0200) Subject: ci: Start with a fresh build dir to ensure test dependencies are correct X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~95^2^2~15 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=342d7ab34a6184a12757e38f1546141eb37db2eb;p=gnome-shell.git ci: Start with a fresh build dir to ensure test dependencies are correct We want to ensure that meson test just works, without having to redo the whole dependencies setup phase, so let's just start a new fresh build dir and run tests there Part-of: --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0b9373d24..249c65e17 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -218,7 +218,9 @@ test: - mkdir -m 700 $XDG_RUNTIME_DIR - mkdir -m 1777 /tmp/.X11-unix script: - - dbus-run-session -- meson test -C build --no-rebuild --timeout-multiplier 5 + # Start with a fresh build dir to ensure test dependencies are correct + - meson setup build-test -Dman=false -Dgtk_doc=false + - dbus-run-session -- meson test -C build-test --timeout-multiplier 5 artifacts: expire_in: 1 day paths: